import request from '@/utils/request'

// 查询个人印章 常用印章列表（无分页）
export function listSealPerson() {
  return request({
    url: '/person/sealPerson/list',
    method: 'get'
  })
}

// 查询个人印章 不常用印章列表（无分页）
export function listForNotOften() {
  return request({
    url: '/person/sealPerson/listForNotOften',
    method: 'get'
  })
}

// 查询个人印章管理详细
export function getSealPerson(id) {
  return request({
    url: '/person/sealPerson/' + id,
    method: 'get'
  })
}

// 修改个人印章管理 - 修改印章名称
export function updateSealPersonName(data) {
  return request({
    url: '/person/sealPerson/editName',
    method: 'post',
    data: data
  })
}

// 修改个人印章管理 - 修改印章默认状态
export function updateSealPersonDefault(data) {
  return request({
    url: '/person/sealPerson/editDefault',
    method: 'post',
    data: data
  })
}

// 修改个人印章管理
export function updateSealPerson(data) {
  return request({
    url: '/person/sealPerson',
    method: 'put',
    data: data
  })
}

// 修改个人印章管理 - 修改印章是否常用状态
export function updateEcSealPersonIsOften(data) {
  return request({
    url: '/person/sealPerson/editIsOften',
    method: 'post',
    data: data
  })
}

// 删除个人印章管理
export function delSealPerson(id) {
  return request({
    url: '/person/sealPerson/' + id,
    method: 'delete'
  })
}
